driver basics